package com.i2works.smartluolong.web.entity.disability;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

import com.i2works.smartluolong.utils.entity.BaseCommQuery;

public class DisabilityApplyQuery extends BaseCommQuery{
	private Integer id; // 
	private Integer userId; // 申请人id
	private String name; // 姓名
	private Boolean sex; // 性别（1：男；2：女）；默认值：1
	private Integer age; // 年龄；默认值：0
	private Boolean married; // 婚否（1：未婚；2：已婚）；默认值：1
	private String culture; // 文化程度
	private String postcode; // 邮编；默认值：0
	private Integer nation; // 民族
	private String originPlace; // 籍贯
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Long birthday; // 出生年月
	private String cardNumber; // 身份证号
	private String address; // 地址
	private String mobile; // 手机号
	private Boolean residenceType; // 户口类型（: 1农村，2城市，3其他）；默认值：1
	private String guardianName; // 监护人姓名
	private String guardianRelation; // 监护人关系
	private String guardianTel; // 监护人电话
	private String workUnit; // 工作单位
	private String workType; // 工种
	private String workNature; // 工作性质
	private Boolean workWalfare; // 是否福利（1是 ，2否）；默认值：1
	private String userPhoto; // 申请人二寸图像
	private String medicalReportId; // 申请人体检报告ID
	private Integer applyStatus; // 申请状态（0未提交暂存；1待预审；2预审中；3预审拒绝被退回；4预审通过待核准；5核准中；6核准拒绝被退回；7核准通过；8放弃作废)；默认值：0
	private Integer status; // 状态(1启用，0禁用）；默认值：1
	

	public   Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public Integer getUserId() {
		return userId;
	}
	public void setUserId(Integer userId) {
		this.userId = userId;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public Boolean getSex() {
		return sex;
	}
	public void setSex(Boolean sex) {
		this.sex = sex;
	}
	public Integer getAge() {
		return age;
	}
	public void setAge(Integer age) {
		this.age = age;
	}
	public Boolean getMarried() {
		return married;
	}
	public void setMarried(Boolean married) {
		this.married = married;
	}
	public String getCulture() {
		return culture;
	}
	public void setCulture(String culture) {
		this.culture = culture;
	}
	public String getPostcode() {
		return postcode;
	}
	public void setPostcode(String postcode) {
		this.postcode = postcode;
	}

	public Integer getNation() {
		return nation;
	}
	public void setNation(Integer nation) {
		this.nation = nation;
	}
	public String getOriginPlace() {
		return originPlace;
	}
	public void setOriginPlace(String originPlace) {
		this.originPlace = originPlace;
	}
	public Long getBirthday() {
		return birthday;
	}
	public void setBirthday(Long birthday) {
		this.birthday = birthday;
	}
	public String getCardNumber() {
		return cardNumber;
	}
	public void setCardNumber(String cardNumber) {
		this.cardNumber = cardNumber;
	}
	public String getAddress() {
		return address;
	}
	public void setAddress(String address) {
		this.address = address;
	}
	public String getMobile() {
		return mobile;
	}
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
	public Boolean getResidenceType() {
		return residenceType;
	}
	public void setResidenceType(Boolean residenceType) {
		this.residenceType = residenceType;
	}
	public String getGuardianName() {
		return guardianName;
	}
	public void setGuardianName(String guardianName) {
		this.guardianName = guardianName;
	}
	public String getGuardianRelation() {
		return guardianRelation;
	}
	public void setGuardianRelation(String guardianRelation) {
		this.guardianRelation = guardianRelation;
	}
	public String getGuardianTel() {
		return guardianTel;
	}
	public void setGuardianTel(String guardianTel) {
		this.guardianTel = guardianTel;
	}
	public String getWorkUnit() {
		return workUnit;
	}
	public void setWorkUnit(String workUnit) {
		this.workUnit = workUnit;
	}
	public String getWorkType() {
		return workType;
	}
	public void setWorkType(String workType) {
		this.workType = workType;
	}
	public String getWorkNature() {
		return workNature;
	}
	public void setWorkNature(String workNature) {
		this.workNature = workNature;
	}
	public Boolean getWorkWalfare() {
		return workWalfare;
	}
	public void setWorkWalfare(Boolean workWalfare) {
		this.workWalfare = workWalfare;
	}
	public String getUserPhoto() {
		return userPhoto;
	}
	public void setUserPhoto(String userPhoto) {
		this.userPhoto = userPhoto;
	}
	public String getMedicalReportId() {
		return medicalReportId;
	}
	public void setMedicalReportId(String medicalReportId) {
		this.medicalReportId = medicalReportId;
	}
	public Integer getApplyStatus() {
		return applyStatus;
	}
	public void setApplyStatus(Integer applyStatus) {
		this.applyStatus = applyStatus;
	}
	public Integer getStatus() {
		return status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}


}
